草庐IT

NetCore 配置Swagger

全部标签

c++ - 无法为 Qt 5.5 配置编译器和构建工具包

我刚刚在干净的Windows10、visualstudio2015和QtCreator5.5上安装...我有一些源代码依赖于某些库(lib)文件,我认为这些库是使用msvc2012编译的。Qt无法编译我的项目,并且总是提示所选的编译器无法为Qt5.5编译...我已经为此花费了几个小时,但仍然没有成功...有人会告诉我我应该怎么做吗?这是我的Qt构建选项的一些照片: 最佳答案 VisualC++不维护版本之间的二进制兼容性,这意味着您需要将相同的VisualStudio版本与所有公开C++功能的库(仅公开C接口(interface)可

Nginx 配置 HTTPS 过程(+反向代理)

nginx配置HTTPS前置条件1、服务器上已经安装nginx,已经配置http访问2、nginx服务器已经安装ssl模块3、已经拥有ssl证书,这需要你有一个域名,并且申请了证书(免费的)4、前端访问配置了https,则服务API也是https,所以后端也要配置https。我这里参考了一个网友的文章,有兴趣可以直达:手把手教你Nginx配置HTTPS完整过程_somnus_小凯的博客-CSDN博客_nginx配置https 。不建议只一端配置https,另一端不配置,因为浏览器会拦截并给你一个白眼:mixed-content。大意是要你: 前端https页面中不能请求http的请求。必须将h

Logback配置详解

简介:logback是java的日志开源组件,是log4j创始人写的,性能比log4j要好,目前主要分为3个模块:logback-core:核心代码模块logback-classic:log4j的一个改良版本,同时实现了slf4j的接口,这样你如果之后要切换其他日志组件也是一件很容易的事logback-access:访问模块与Servlet容器集成提供通过Http来访问日志的功能使用:引入maven依赖dependency>groupId>ch.qos.logbackgroupId>artifactId>logback-classicartifactId>version>1.2.3versio

Docker:Docker集群配置与应用(Docker Swarm)

Docker集群配置与应用前言学习目标1.建立DockerSwarm集群1.1为什么要使用容器集群1.2什么是Swarm集群1.3DockerSwarm特性1.4Swarm节点1.5Swarm集群管理命令Swarm集群节点管理命令1.6DockerSwarm集群搭建前言可以认为DockerSwarm(Go语言开发)将一个Docker主机池变成了一个单独的虚拟机。学习目标了解DockerSwarm,掌握Swarm集群建立及节点管理;了解Swarm服务,学会在集群中部署和管理服务;了解Swarm网络,掌握overlay网络的创建和使用;了解Swarm高可用性和负载平衡,学会配置外部负载平衡器;熟悉

【Nginx】入门看这一篇就够啦,nginx 简介、安装、工作原理、工作方式、详解配置文件

目录1、nginx简介2、nginx的工作原理3、nginx 工作方式4、nginx安装命令行安装卸载命令从源码构建查看版本测试启动5、详解nginx配置文件第一部分:全局块第二部分:events块第三部分:http6、hosts文件简介1、nginx简介nginx[enginex]是HTTP和反向代理服务器、邮件代理服务器和通用TCP/UDP代理服务器。nginx的特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。在高连接并发的情况下,nginx是Apache服务器不错的替代品,

Ubuntu22.04下安装VSCode(配置C/C++开发环境)

一、服务器配置ssh环境更新软件源sudoaptupdate安装ssh服务器sudoaptinstallopenssh-server-y查看是否启动sudoservicesshstatus显示active(running)即启动成功常见错误WARNING:REMOTEHOSTIDENTIFICATIONHASCHANGED!配置C/C++环境sudoaptupdatesudoaptinstallbuild-essential-ybuild-essential:包含了GNU编辑器集合、GNU调试器、和其他编译软件所必需的开发库和工具。二、VSCode安装VSCode配置VSCode1、安装汉化、

c++ - 在大型 C++ 项目中处理配置的最佳方式

为了启动我的C++程序,我需要阅读一些配置,例如IP地址、端口号、文件路径...这些设置可能会非常频繁地更改(每周或每天!),因此将它们硬编码到源文件中并不是一个好主意。经过一些研究,我对是否存在从文件加载配置设置并使这些配置可用于同一项目中的其他类/模块/*.cpp的最佳实践感到困惑。静态不好;单例不好(反模式?)那么,我们还有哪些其他选择?或者,也许“配置文件”的想法是错误的?编辑:我加载配置文件没有问题。我担心的是,在将所有这些设置加载到内存中的std::map之后,如何让其他类、函数访问这些设置。编辑2:感谢大家的投入。我知道我在此处列出的这些模式很好,并且它们被许多程序使用。

k8s使用minio分布式集群作为存储--基础配置篇

背景:minio分布式集群是单独的服务,并没有被k8s管理,k8s与minio集群在不同的服务器上部署,k8s需要使用minio分布式集群作为k8s集群的配置文件及其他文件的存储介质。minio的bucket:k8s挂载到服务器目录:/home/k8s/miniorclone使用minio的S3服务配置目录:/home/minioS3/home/minioS3/rclone.conf/home/minioS3/start_rclone.sh1、安装fuse:sudoyuminstallfuse1.1查询是否有fusemount3sudofind/-namefusermount31.2确认FUS

Docker安装MinIO并配置HTTPS安装访问

1、安装MinIO拉取镜像dockerpullminio/minio运行下载安装dockerrun-p9000:9000-p9001:9001--nameminio-d--restart=always-e"MINIO_ACCESS_KEY=admin"-e"MINIO_SECRET_KEY=admin123"-v/home/data:/data-v/home/config:/root/.miniominio/minioserver--console-address":9000"--address":9001"/data2、前往阿里云下载免费的证书文件(注意:要Apache版的)3、修改公钥和私

已解决java.lang.RuntimeException: java.lang.RuntimeException: org.codehaus.plexus.compon(附maven下载及配置方法)

谷粒商城项目中在idea中聚合服务的过程中遇到maven问题。解决:在更改maven路径,镜像地址,jdk版本后,发现并不只是maven的配置问题(在gulimall-member中也显示root标识),于是删除错误的分支重新创建,并更新其他分支。中间零零碎碎也做了一些重新检查pom文件的操作,个人觉得没有更改什么,很玄学的解决了注:maven配置检查idea版本为2019,maven版本为3.3.3,确认版本兼容,其次检查conf/setting.xml中的具体配置。下载maven:链接:https://pan.baidu.com/s/1VRQrcVPrGLWPBJE8_gIuhA?pwd=